//
//  TKL_HomeViewModel.h
//  TKL_EnPro
//
//  Created by 雅恩三河科技 on 2018/12/7.
//  Copyright © 2018年 MrZhang. All rights reserved.
//

#import "GCBaseViewModel.h"
#import "Head.h"
NS_ASSUME_NONNULL_BEGIN
@interface TKL_HomeAdModel : NSObject
@property (nonatomic, strong) NSString * content;
@property (nonatomic, strong) NSObject * custom;
@property (nonatomic, assign) NSInteger id;
@property (nonatomic, strong) NSString * imageUrl;
@property (nonatomic, strong) NSObject * miniPhotoPackage;
@property (nonatomic, strong) NSObject * miniPhotoTripShootPackage;
@property (nonatomic, strong) NSObject * product;
@property (nonatomic, assign) NSInteger productId;
@property (nonatomic, strong) NSString * title;
@end

@interface TKL_HomeBeauModel : NSObject
@property (nonatomic, strong) NSString * coverImgFileName;
@property (nonatomic, assign) NSInteger createTime;
@property (nonatomic, assign) NSString* id;
@property (nonatomic, assign) NSInteger imageCount;
@property (nonatomic, assign) NSInteger imageGroupId;
@property (nonatomic, strong) NSObject * images;
@property (nonatomic, assign) NSInteger issueNumber;
@property (nonatomic, assign) NSInteger month;
@property (nonatomic, strong) NSString * name;
@property (nonatomic, assign) NSInteger nextId;
@property (nonatomic, assign) BOOL takenDown;
@property (nonatomic, strong) NSObject * tripCityCode;
@property (nonatomic, assign) NSInteger tripCityId;
@property (nonatomic, strong) NSObject * tripCityName;
@property (nonatomic, assign) NSInteger viewCount;
@property (nonatomic, assign) NSInteger year;
@end


@interface TKL_HomeCityModel : NSObject
@property (nonatomic, strong) NSString * climate;
@property (nonatomic, strong) NSString * code;
@property (nonatomic, strong) NSArray * comments;
@property (nonatomic, strong) NSString * coverImgFileName;
@property (nonatomic, assign) NSInteger createTime;
@property (nonatomic, strong) NSString * descriptionField;
@property (nonatomic, strong) NSArray * docs;
@property (nonatomic, strong) NSArray * experienceStore;
@property (nonatomic, assign) NSInteger foodScore;
@property (nonatomic, assign) CGFloat gradePercent;
@property (nonatomic, strong) NSArray * guestWorks;
@property (nonatomic, assign) NSInteger id;
@property (nonatomic, strong) NSArray * images;
@property (nonatomic, assign) NSInteger leisureScore;
@property (nonatomic, assign) NSInteger minPackagePrice;
@property (nonatomic, strong) NSString * name;
@property (nonatomic, assign) NSInteger packageCount;
@property (nonatomic, assign) BOOL popular;
@property (nonatomic, strong) NSString * province;
@property (nonatomic, assign) NSInteger scenicScore;
@property (nonatomic, strong) NSString * shadeImgFileName;
@property (nonatomic, assign) NSInteger shoppingScore;
@property (nonatomic, strong) NSArray * styles;
@property (nonatomic, strong) NSString * suitableSeason;
@property (nonatomic, strong) NSString * tags;
@property (nonatomic, strong) NSArray * teamComments;
@property (nonatomic, assign) CGFloat totalGrade;
@property (nonatomic, strong) NSArray * tripPackages;
@property (nonatomic, strong) NSArray * tripPosts;
@property (nonatomic, strong) NSArray * tripTeams;
@property (nonatomic, strong) NSArray * tripWorks;
@end


@interface TKL_HomeViewModel : GCBaseViewModel
@property(nonatomic,strong)NSMutableArray* datas;
@property(nonatomic,strong)NSMutableArray* itemArr;
@property(nonatomic,strong)NSMutableArray* beautyArr;
@property(nonatomic,strong)NSMutableDictionary* souceDic;
-(void)requestCityData:(NSMutableDictionary*)para;
-(void)requestAdData:(NSMutableDictionary*)para;
-(void)requestBeautyData:(NSMutableDictionary *)para;
-(void)requestPass;
@end

NS_ASSUME_NONNULL_END
